<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet
 version="1.0"
 xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
 
<xsl:output method="xml"/>

<xsl:variable name="litros">20</xsl:variable>

<xsl:template match="precipitaciones">
	<xsl:text>
	</xsl:text>
	<precipitaciones>
	    <xsl:for-each select="registro">
	        <xsl:sort select="litros-m2" order="descending"/>
	        <xsl:if test="litros-m2 > $litros">
	            <registro>
	                <lugar> <xsl:value-of select="lugar"/> </lugar>
	                <fecha> <xsl:value-of select="fecha"/> </fecha>
	                <litros-m2> <xsl:value-of select="litros-m2"/> </litros-m2>
               </registro>
        	</xsl:if>
        </xsl:for-each>
    </precipitaciones>
</xsl:template>
        
</xsl:stylesheet>
